<?php
	require_once $_SERVER['DOCUMENT_ROOT'] . '/spa/xajax/xajax_core/xajax.inc.php';
	require_once $_SERVER['DOCUMENT_ROOT'] . '/spa/InformacionLocal.php';
	
	$xajax = new xajax();
	
	$rif = $HTTP_GET_VARS['rif'];
	
	$xajax -> registerFunction("cargarInformacionLocal");
	
	$xajax -> registerFunction("ejecutarAccionClientes");
	$xajax -> registerFunction("mostrarDetallesCliente");
	$xajax -> registerFunction("mostrarDireccionCliente");
	$xajax -> registerFunction("mostrarCliente");
	
	$xajax -> registerFunction("ejecutarAccionEmpleados");
	$xajax -> registerFunction("mostrarDetallesEmpleado");
	$xajax -> registerFunction("mostrarDireccionEmpleado");
	$xajax -> registerFunction("mostrarEmpleado");
	$xajax -> registerFunction("mostrarInformacionCorporativa");
	$xajax -> registerFunction("validarEmpleado");
	
	$xajax -> registerFunction("ejecutarAccionProductos");
	
	$xajax -> registerFunction("validarCantidadAgregar");
	$xajax -> registerFunction("reiniciarCampoErrorAgregar");
	$xajax -> registerFunction("agregarProductosInventario");
	
	$xajax -> registerFunction("validarCantidadSustraer");
	$xajax -> registerFunction("reiniciarCampoErrorSustraer");
	$xajax -> registerFunction("sustraerProductosInventario");
	
	$xajax -> registerFunction("validarProducto");
	$xajax -> registerFunction("mostrarProducto");
	
	$xajax -> registerFunction("mostrarFacturas");
	$xajax -> registerFunction("mostrarDetallesFactura");
	$xajax -> registerFunction("mostrarFacturasCliente");
	$xajax -> registerFunction("validarCedula");
	
	$xajax -> registerFunction("mostrarReservaciones");
	$xajax -> registerFunction("mostrarMasInfoReservacion");
	$xajax -> registerFunction("mostrarDetallesReservacion");
	$xajax -> registerFunction("mostrarReservacionesCliente");
	$xajax -> registerFunction("validarCedulaReservacion");
	
	$xajax -> registerFunction("ejecutarAccionServicios");
	$xajax -> registerFunction("validarRazonInactividad");
	$xajax -> registerFunction("reiniciarCampoErrorAsignar");
	$xajax -> registerFunction("asignarServicio");
	$xajax -> registerFunction("desasignarServicio");
	$xajax -> registerFunction("modificarStatusServicio");
	$xajax -> registerFunction("seleccionarStatus");
	$xajax -> registerFunction("reiniciarCampoErrorMantener");
	$xajax -> registerFunction("validarDescripcionMantenimiento");
	$xajax -> registerFunction("registrarMantenimientoServicio");
	$xajax -> registerFunction("mostrarHistorial");
	
	$xajax -> registerFunction("ejecutarAccionHabitaciones");
	$xajax -> registerFunction("validarNumero");
	$xajax -> registerFunction("mostrarHabitacion");
	
	$xajax -> registerFunction("ejecutarAccionModelos");
	$xajax -> registerFunction("asignarModelo");
	$xajax -> registerFunction("desasignarModelo");
	
	$xajax -> processRequest();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License

Name       : Beach Sunset
Description: A two-column, fixed-width design for 1024x768 screen resolutions.
Version    : 1.0
Released   : 20090416

-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Locales de Take a rest</title>
<?php
	$xajax -> printJavascript("xajax/");
?>
<script>
	function agregarProductosInventario(local, cantidad, producto) {
		if ((local != 'Seleccione') && (cantidad == 'false'))
			xajax_agregarProductosInventario(local, document.agregar.cantidadAgregar.value, producto);
	}
	
	function sustraerProductosInventario(local, cantidad, producto) {
		if ((local != 'Seleccione') && (cantidad == 'false'))
			xajax_sustraerProductosInventario(local, document.sustraer.cantidadSustraer.value, producto);
	}
	
	function enviarRif(destino, rif) {
		location.href = destino + '?rif=' + rif;
	}
																																								
	function asignarServicio() {
		errorRazonInactividad = document.asignar.errorRazonInactividad.value;
		idServicio = document.asignar.idServicio.options[document.asignar.idServicio.selectedIndex].value;
		
		if ((errorRazonInactividad == 'false') && (idServicio != 0))
			xajax_asignarServicio(xajax.getFormValues('asignar'));
			
		else
			alert("¡La asignación del servicio presenta inconvenientes, revise e intente de nuevo!");
	}
	
	function desasignarServicio() {
		idServicio = document.desasignar.idServicio.options[document.desasignar.idServicio.selectedIndex].value;
		
		if (idServicio != 0)
			xajax_desasignarServicio(xajax.getFormValues('desasignar'));
			
		else
			alert("¡Debe seleccionar el servicio a desasignar!");
	}
	
	function modificarStatusServicio() {
		errorRazonInactividad = document.modificarStatus.errorRazonInactividad.value;
		idServicio = document.modificarStatus.idServicio.options[document.modificarStatus.idServicio.selectedIndex].value;
		
		if ((idServicio != 0) && (errorRazonInactividad == 'false'))
			xajax_modificarStatusServicio(xajax.getFormValues('modificarStatus'));
			
		else
			alert("¡La modificación del status presenta inconvenientes, revise e intente de nuevo!");
	}
	
	function registrarMantenimientoServicio() {
		errorDescripcionMantenimiento = document.mantener.errorDescripcionMantenimiento.value;
		idServicio = document.mantener.idServicio.options[document.mantener.idServicio.selectedIndex].value;
		
		if ((idServicio != 0) && (errorDescripcionMantenimiento == 'false'))
			xajax_registrarMantenimientoServicio(xajax.getFormValues('mantener'));
			
		else
			alert("¡El mantenimiento presenta inconvenientes, revise e intente de nuevo!");
	}
	
	function asignarModelo() {
		idModelo = document.asignar.idModelo.options[document.asignar.idModelo.selectedIndex].value;
		
		if (idModelo != 0)
			xajax_asignarModelo(xajax.getFormValues('asignar'));
			
		else
			alert("¡Debe seleccionar el modelo a asignar!");
	}
	
	function desasignarModelo() {
		idModelo = document.desasignar.idModelo.options[document.desasignar.idModelo.selectedIndex].value;
		
		if (idModelo != 0)
			xajax_desasignarModelo(xajax.getFormValues('desasignar'));
			
		else
			alert("¡Debe seleccionar el modelo a desasignar!");
	}
</script>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<style type="text/css">
<!--
.Estilo1 {font-size: 36px ; color: #FFFFFF}
.Estilo2 {font-size: 14px}
.Estilo3 {color: #CCCCCC}
.Estilo10 {color: #F0F0F0}
-->
</style>
</head>
<body>
<div id="wrapper">

	<div id="header">	
 <br />
		<div id="menu">				      
				<li  class="active"><a href="HOME.php" title="HOME">HOME</a></li>
				<li><a href="INSERTAR.php" title="INSERTAR">INSERTAR</a></li>
				<li><a href="ELIMINAR.php" title="ELIMINAR">ELIMINAR</a></li>
				<li><a href="CONSULTAR.php" title="CONSULTAR">CONSULTAR</a></li>
				<li><a href="MODIFICAR.php" title="MODIFICAR">MODIFICAR</a></li>
                <li><a href="MOSTRAR.php" title="MOSTRAR">MOSTRAR</a></li>
	  	</div>  <!-- end #menu -->	
  </div>    <!-- end #header -->		
	
	
	<div class="title Estilo1" id="logo">
			  <h2 class="title Estilo1">&nbsp;</h2>
			  <h2 class="title Estilo1">&nbsp;</h2>
			  <h2 class="title Estilo1">&nbsp;</h2>
			  <h2 class="title Estilo1">&nbsp;</h2>
			  <h2 class="title Estilo1">	Take a Rest... </h2>
		    <div align="left"></div>
  </div> 	<!-- end #logo -->  
	
</div> <!-- end *header- wrapper -->
	
		<hr />
		<div id="page">
        
        	<div id="content">
            
            
            <form name="barra" id="barra">
            	<div id="rifOculto"><input name="rif" type="hidden" value="<?php echo $rif ?>" /></div>
            </form>
            
            <div align="center">
                
                
                <div id="reporte"><script>xajax_cargarInformacionLocal(document.barra.rif.value);</script></div>
                
                
            </div>
                
            </div> <!-- end id="content"-->
        	
            <div id="sidebar">
		<ul>
			<li>
				<h2>Acciones</h2>
				<p class="Estilo2">Pulse sobre una acción para ejecutarla</p><br />
                <font color="#FFFFFF" size="+1">Cambie de local</font><br /><br />
                <form name="bar" id="bar">
                	<?php echo cargarLocales($rif); ?>
                </form>
			</li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_cargarInformacionLocal(document.barra.rif.value)">Mostrar la información de este local</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarCliente.php', document.barra.rif.value)">Registrar cliente</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionClientes(1, document.barra.rif.value)")>Mostrar clientes de este local</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarFactura.php', document.barra.rif.value)">Emitir factura</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_mostrarFacturas(document.barra.rif.value)">Mostrar facturas emitidas por este local</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarPago.php', document.barra.rif.value)">Registrar pago</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarReservacion.php', document.barra.rif.value)">Registrar reservación</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_mostrarReservaciones(document.barra.rif.value)">Mostrar reservaciones registradas por este local</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionModelos(2, document.barra.rif.value)">Asignar un modelo a este local</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionModelos(1, document.barra.rif.value)">Mostrar modelos ofrecidos</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarServicio.php', document.barra.rif.value)">Registrar servicio</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionServicios(1, document.barra.rif.value)">Mostrar detalles de los servicios</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarEmpleado.php', document.barra.rif.value)">Registrar empleado</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionEmpleados(1, document.barra.rif.value)">Mostrar empleados de este local</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionHabitaciones(1, document.barra.rif.value)">Mostrar habitaciones ofrecidas</a></font>
            </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="javascript:enviarRif('InsertarProducto.php', document.barra.rif.value)">Registrar producto</a></font>
        </li>
            <li>
            	<font color="#CC3300">&raquo; <a href="#muestra" onclick="xajax_ejecutarAccionProductos(1, document.barra.rif.value)">Mostrar inventario</a></font>
            </li>
		</ul>
</div> <!-- Fin id="sidebar" -->

<a name="muestra"></a>
			
		</div>  <!-- end #page -->

</div>
</body>
</html>
